/* 顶部导航 */
.header_right { position:relative;}
.header_right .name {
	width:127px; padding:0 20px 0 5px; background:url(../images/header_right_arrow.png) no-repeat 135px center; text-align:right;
	display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
}
.header_right ul { width:152px; position:absolute; top:60px; right:0; background-color:#509a0b; display:none;}
.header_right li { line-height:36px; text-align:center;}
.header_right li a { display:block; color:white;}
.header_right li a:hover { background-color:#51a702; text-decoration:none;}
.header_right_hover .name { background-color:#509a0b;}
/*.header_right_hover ul { display:block;}*/



.main_wrap { margin:20px auto;}

/* 左侧导航 */
.left_nav { width:178px; padding:10px 0; background-color:white; border:1px solid #eee; float:left;}
.left_nav h4 { padding-left:20px; line-height:40px; font-size:14px;}
.left_nav ul {}
.left_nav li { width:178px; height:42px; line-height:42px;}
.left_nav li a { padding-left:46px; color:#666; display:block;}
.left_nav li a:hover { background-color:#eee; color:#333;}
/*.left_nav li.cur { width:132px; padding-left:46px; background-color:#51a702; color:white;}*/
.left_nav li.cur a { background-color:#82ba16; color:white;}


/* 右侧内容 */
.content_wrap { width:758px; padding:20px; background-color:white; border:1px solid #eee; float:right; min-height:500px; _height:500px;}
.content_title { margin-bottom:10px; padding:0 0 10px 3px; line-height:30px; font-size:18px; display:block; border-bottom:1px solid #eee;}
.content_wrap a { color:#007eff;}
.content_wrap a:hover { text-decoration:underline;}
.content_wrap .btn { background-color:#71bf0b; font-size:18px; color:white; text-align:center; cursor:pointer; line-height:42px;}
.content_wrap .btn2 { background-color:#ff9600; font-size:18px; color:white; text-align:center; cursor:pointer; line-height:42px;}
.content_wrap .btn:hover { text-decoration:none;}

.content_wrap table { width:100%; margin-bottom:10px; text-align:center; border:none;}
.content_wrap thead { background-color:#f7f7f7;}
.content_wrap tr.block_name th { background-color:white; font-size:18px; font-weight:normal; text-align:left;}
.content_wrap th,.content_wrap td { padding:10px 5px; font-size:12px;}
.content_wrap td { border-bottom:1px dotted #ccc;}
.content_wrap .green { color:#50a603;}
.content_wrap .orange { color:#fe6904;}
.content_wrap tr:hover td { background-color:#fcfcfc;}


.user_order_table .store_name { max-width:120px; display:inline-block;}

.content_from {}
.content_from li { padding:20px; clear:both;}
.item_title { width:130px; padding-right:10px; line-height:42px; text-align:right; display:block; float:left;}
.content_from p, .item_adress { width:440px; float:left;}
.content_from input { width:430px; height:40px; padding-left:10px; line-height:1; border:1px solid #d1d1d1;}
/*.content_from select { height:40px; line-height:40px;}*/
.item_adress input { margin-top:15px;}

.submit { width:440px; height:42px; margin-left:140px;}
.getback { width:370px; height:42px; margin:30px auto; display:block;}


/* 邀请好友 */
.no-id {}
.no-id .market-set {width:640px; height:70px; margin:0 auto; background-color:#ff9600; font-size:30px; line-height:70px; text-align:center; color:white; display:block;}
.market-set i { width:27px; height:27px; margin:0 5px -3px 0; background:url(../images/user_icon_ad_id.png) no-repeat; display:inline-block;}
.no-id .market-set:hover { background-color:#f79100; text-decoration:none;}
.help-link { margin:20px 0 30px 0; display:block; text-align:center;}

.has-id span {
	height:66px; padding-left:20px; background:#ff9600 url(../images/user_market_hasId.gif) repeat-x 0 bottom;
	color:white; line-height:64px; font-size:18px; display:block;
}

.content-box { margin-top:25px;}
.content-box h4 { margin:20px 0; padding-left:15px; background-color:#f2f2f2; border-left:3px solid #51a702; line-height:32px;}

.text-p { margin:10px 0; padding:10px; border:1px dotted #ddd; font-size:12px; color:#999;}
.market-share { margin:20px 0 40px 0;}
.market-share a { width:50px; height:50px; margin-right:14px; background-color:#eee; border-radius:25px; display:inline-block; font-size:0; line-height:0; overflow:hidden;}

.market-bottom { margin:20px 0;}
.market-bottom span { display:block; text-align:center;}
.market-bottom strong { font-size:30px;}
.market-bottom .btn { width:370px; margin:20px auto 0 auto; display:block; color:white;}


.shop_tetle span { font-size:12px; color:#999; padding-left:20px;}
.shop_tetle { height:50px; line-height:50px; font-size:18px; border-bottom:solid 1px #eaeaea; padding-top:20px;}
.payment { background:url(../images/ok_bg.jpg) repeat-y left top; border:solid 1px #eaeaea; border-top:none;}
.payment h4 { float:left; width:120px; text-align:center; height:90px; line-height:90px; font-size:14px; font-weight:normal;}
.payment_list { float:right; min-height:50px; _height:50px; padding:20px 10px 20px 20px; width:606px;}
.payment_list li { float:left; width:175px; height:50px; line-height:50px; text-align:right; position:relative; padding-right:20px;}
.payment_list li .pay_inp { position:absolute; top:16px; left:0px;}
.payment_list li img { border:solid 1px #eaeaea; width:148px; height:48px;}
.h20 { height:30px;}

.detail_tetle_h4{ font-size:18px; padding:10px 0 5px 0; border-bottom:1px dotted #ccc; margin:0 0 8px 0;}

#login_box{ width:998px; min-height:700px; _height:700px; margin:95px auto 0px auto;}
.login_left{ width:622px; height:392px; float:left; background:url(../images/user_id.jpg) no-repeat;}
.login_right{ width:304px; float:right; padding:30px; background:#fff; border:solid 1px #e3e3e3;}
.login_right h4.pull-left{ height:60px; font-size:20px;}
.login_right h4.pull-left span{ float:right; font-size:14px; font-weight:normal; color:#999;}
.login_right h4.pull-left span a{ color:#82ba16;}
.login_right ul li{ width:304px; height:66px; float:left;}
.login_k{ width:282px; height:44px; line-height:44px; border:solid 1px #d5d5d5; padding:0 10px; font-size:14px;}
.input-tip{ display:none; font-size:1px;}
.login_right ul li.jizhumima{ height:40px; margin-top:-10px;}
.login-btn{ width:302px; height:46px; background:#82ba16; border:none; font-size:16px; color:#fff; font-family:"微软雅黑"; cursor:pointer;}
.wjmm { float:right; color:#999;}

.add_ul{ width:758px;}
.add_ul a{ color:#82ba16;}
.add_ul li { float:left; width:340px; height:180px; border:solid 1px #dfdfdf; padding:8px 16px; font-size:14px; clear:none;}
.add_ul li:hover { background:#fafafa;}
.add_ul li .add_li_new { display:block; text-align:center; line-height:150px; padding-top:30px; background:url(../images/jia_icon.png) no-repeat center 65px;}
.l12 { margin-left:10px;}
.add_ul h4 { font-weight:normal; height:40px; line-height:40px; font-size:18px;}
.add_ul dl { padding:10px 0; line-height:24px;}
.add_ul p { height:22px; width:340px; text-align:right;}
.add_ul p a { height:22px; line-height:22px; margin-right:5px; padding:0 10px;}

.man_add { top:50%; left:50%; height:300px; margin-top:-180px; width:550px; margin-left: -275px;}
.tanchuang { position:fixed; display:none; padding:15px 25px 25px 25px; z-index:999; background:#fff; border:solid 5px #e8e8e8;}
.tanchuang h3 { height:40px; line-height:40px; padding-bottom:2px; font-size:18px; color:#82ba16; font-weight:normal; display:block; border-bottom:solid 1px #ddd;}
.tanchuang h3 p { float:left;}
.tanchuang h3 a { float:right; width:60px; height:24px; line-height:24px; text-align:center; font-size:12px; background:#c2c2c2; color:#fff; margin-top:6px;}
.add_box { padding-top:12px;}
.add_box li { height:30px; padding:5px 0;}
.add_box li p { float:left; width:100px; line-height:30px; text-align:right;}
.add_box li p font { color:#ff8800; font-size:14px;}
.add_box li dl { float:left; position:relative;}
.add_box li dl .query_btn1 { position:absolute; top:0px; left:245px;}
.text_01 { width:175px; height:28px; line-height:28px; border:solid 1px #e1e1e1; padding:0 5px; color:#666;}
.text_02 { width:230px; height:28px; line-height:28px; border:solid 1px #e1e1e1; padding:0 5px; color:#666;}
.drop_down_box { height:28px; line-height:28px; color:#666; font-family:"微软雅黑"; border:solid 1px #e1e1e1; margin-right:6px;}
.cancel { position:absolute; top:0px; left:127px; width:118px; height:30px; line-height:30px; text-align:center; background:#f5f5f5; font-size:14px; border:solid 1px #e1e1e1;}



